package com.multidisplay.service;

import com.multidisplay.bo.ResultBo;
import com.multidisplay.po.LoginLog;
import com.multidisplay.po.VisitorLog;

import javax.servlet.http.HttpServletRequest;

public interface LogService {
    /**
     * 页面访问日志
     */
    void visitorLog(VisitorLog visitorLog);

    /**
     * 用户登录日志
     */
    void loginLog(HttpServletRequest request);

    /**
     * 分页查询登陆日志
     */
    ResultBo<LoginLog> queryOfLogin(int page, int limit);

    /**
     * 分页查询访问日志
     */
    ResultBo<VisitorLog> queryOfPage(int page, int limit);

    /**
     * 删除登入日志
     */
    void deleteLogin(LoginLog loginLog);

    /**
     * 删除访问日志
     */
    void deletePage(VisitorLog visitorLog);
}
